package com.dd.cloud.user.res.doctor;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * <p>
 * 患者详细信息表
 * </p>
 *
 * @author czg
 * @since 2022-04-27
 */
@Data
public class PatientMedCardMobPageRes implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 患者就诊卡信息表 就诊卡id
     */
    private Integer id;

    /**
     * 就诊卡id
     */
    private String medId;

    /**
     * 身份证号码
     */
    private String idCard;

    /**
     * 手机号
     */
    private String mobileNumber;

    /**
     * 姓名
     */
    private String name;

    /**
     * 民族
     */
    private String nationality;

    /**
     * 是否怀孕 1是 0否
     */
    private String pregnant;

    /**
     * 出生日期
     */
    private LocalDate birthDate;

    /**
     * 性别，男、女
     */
    private String sex;

    /**
     * 婚姻状态，未婚、已婚
     */
    private String maritalStatus;

    /**
     * 家族病史
     */
    private String familyMedicalHistory;

    /**
     * 传染病史
     */
    private String contagionHistory;

    /**
     * 药物过敏史
     */
    private String drugAllergyHistory;

    /**
     * 创建时间
     */
    private LocalDateTime createDate;

    /**
     * 是否使用患者小程序 1是 0否
     */
    private Integer used;

    /**
     * 是否使用患者开过方 1是 0否
     */
    private Integer useds;

    /**
     * 类型 1医生绑定 2系统库中的患者
     */
    private Integer type;

    /***
     *
     * 最近一次诊疗记录时间
     */
    private String lateDate;

    /**
     * 诊疗次数
     */
    private Integer num;
}
